piss and vinegar
noun
°Exuberance or enthusiasm, especially to an excessive degree; bravado; youthful energy.